John Walker Soccer Complex
Texas sports stadiumJohn Walker Soccer Complex is a soccer-specific stadium located in Lubbock, Texas, United States on the campus of Texas Tech University. It has been home to the Texas Tech Red Raiders women's soccer team since 2008.
Read article
Top Questions
AI generatedMore questions
Nearby Places
KTXT-FM
Student radio station at Texas Tech University
United Supermarkets Arena
Arena in Lubbock, Texas, United States
Texas Tech University Health Sciences Center
Public health sciences university in Lubbock, Texas, US
Texas Tech University System
Public university system in Texas
Texas Tech University School of Law
Public law school in Lubbock, Texas, US
KTTZ-FM
Radio station in Lubbock, Texas
Covenant Health System
American health care provider
University Medical Center (Lubbock, Texas)
Hospital in Texas, United States